marijuana plantation - French English Dictionary